package com.itheima;

import com.itheima.pojo.User;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * @author zhangyan
 * @date 2020/8/19 20:27
 */
public class Test01 {
    public static void main(String[] args) {

        //spring框架的核心就是帮 创建对象
        //一般情况下 需要通过配置文件的方式 向框架指明 需要什么样的对象

        //方式1 测试时推荐使用
        ApplicationContext context1 = new ClassPathXmlApplicationContext("applicationContext.xml");

        //方式2
        // ClassPathXmlApplicationContext context2 = new ClassPathXmlApplicationContext();
        // context2.setConfigLocation("applicationContext.xml");
        // context2.refresh();

        User user01 = (User) context1.getBean("user01");

        System.out.println("spring容器中取出对象:" + user01);

    }
}
